﻿1
00:00:01,570 --> 00:00:07,990
‫So you've learned so far that Métis boy is a complete penetration testing framework and it's not just

2
00:00:07,990 --> 00:00:16,000
‫a single tool when you call it a framework, it obviously means that it consists of many useful tools

3
00:00:16,000 --> 00:00:17,140
‫and utilities.

4
00:00:18,010 --> 00:00:25,090
‫So I've shown you basically an overview of the Métis file system, that a sport consists of various

5
00:00:25,090 --> 00:00:29,880
‫components, such as libraries, modules, plug ins and tools.

6
00:00:30,730 --> 00:00:35,230
‫So here I have a diagrammatic view of the structure of Métis boy for you.

7
00:00:36,100 --> 00:00:41,620
‫Let's let's have a look to understand the use of the various libraries as explained in the diagram.

8
00:00:42,640 --> 00:00:51,940
‫Rex handles almost all core functions, such as setting up socket connections, formatting and all the

9
00:00:51,940 --> 00:00:52,960
‫other raw functions.

10
00:00:54,570 --> 00:01:01,920
‫MSF core provides the basic API and the actual core that describes the framework.

11
00:01:02,790 --> 00:01:11,070
‫MSF base provides some friendly API support to the modules, so if you are not developing exploits or

12
00:01:11,070 --> 00:01:17,580
‫some of the other modules, you will mostly deal with prepared penetration modules showed here in the

13
00:01:17,580 --> 00:01:19,700
‫red rectangle in the diagram.

14
00:01:20,580 --> 00:01:28,800
‫So you have the option to load modules either at runtime or from the MSF console to load modules at

15
00:01:28,800 --> 00:01:35,610
‫runtime from the terminal past the M option when running MSF console.

16
00:01:36,540 --> 00:01:42,870
‫But you can also load your modules from MSF console by using the load path command.

